A Proficient Lossless Compression Using Predictor Nerual Network

نویسندگان

  • R. Bremananth
  • M. Sankari
چکیده

In this paper, a new approach based on Artificial Neural Network for data compression is presented. ANN (Artificial Neural Network) is playing a vital role to do complex works like face recognition, pattern recognition, currency recognition, compression, decompression etc. Artificial Neural networks have the potential to extend data compression algorithms beyond the character level n-gram models now in use, but have usually been avoided because they are too slow and occupy more space. The new approach presented here produces better compression ratio and competitive in time than conventional algorithms such as Huffman, Limpel-Ziv (pkzip, gzip, Winzip), Prediction by Partial Match (PPM), Burrows-Wheeler. The compression technique used in this thesis is based on the neural network predictor consisting of two layers. The input layer has 4 million neurons and the output layer has only one neuron. Since the entire file of data is used as an input to the network, here 4 million neurons are used. The repeated occurrence of various characters’ information is stored in 22 bits hash function lookup array. The input to the hash function is the context, treated as a number and the output is the index of the corresponding neuron. To assign a code to each character using the predictor network algorithm needs more bits. In order to overcome this difficulty a new approach is employed to assign a code to the entire string instead of each character. This requires less number of bits for a particular character. The weights associated with the links are updated using one-pass training with variable learning rate. The compression ratio achieved by this proposed neural network approach is better than conventional algorithms such as Huffman, Limpel-Ziv, PPM and Burrow wheeler.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lossless Compression Schemes for ECG Signals Using Neural Network Predictors

This paper presents lossless compression schemes for ECG signals based on neural network predictors and entropy encoders. Decorrelation is achieved by nonlinear prediction in the first stage and encoding of the residues is done by using lossless entropy encoders in the second stage. Different types of lossless encoders, such as Huffman, arithmetic, and runlength encoders, are used. The performa...

متن کامل

Application of Generalised Regression Neural Networks in Lossless Data Compression

Neural networks are a popular technology that exploits massive parallelism and distributed storage and processing for speed and error tolerance. Most neural networks tend to rely on linear, step or sigmoidal activation functions for decision making. The generalised regression neural network (GRNN) is a radial basis network (RBN) which uses the Gaussian activation function in its processing elem...

متن کامل

Fast Two-Stage Lempel-Ziv Lossless Numeric Telemetry Data Compression Using a Neural Network Predictor

Lempel-Ziv (LZ) is a popular lossless data compression algorithm that produces good compression performance, but suffers from relatively slow processing speed. This paper proposes an enhanced version of the Lempel-Ziv algorithm, through incorporation of a neural pre-processor in the popular predictor-encoder implementation. It is found that in addition to the known dramatic performance increase...

متن کامل

Lossless Microarray Image Compression by Hardware Array Compactor

Microarray technology is a new and powerful tool for concurrent monitoring of large number of genes expressions. Each microarray experiment produces hundreds of images. Each digital image requires a large storage space. Hence, real-time processing of these images and transmission of them necessitates efficient and custom-made lossless compression schemes. In this paper, we offer a new archi...

متن کامل

Forward and Backward Design of Predictors for Lossless Audio Coding

In this paper we propose a cascade prediction scheme to be used in predictive lossless coding. First a linear predictor is designed using Levinson-Durbin algorithm, using a frame of data which is not available to the decoder, the predictor coefficients being sent as side information. The second predictor is an and adaptive, context based L predictor, designed using only already transmitted data...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005